/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * CustomValidation.java
 * 
 *                                   Revision History
 * -----------------------------------------------------------------------------------------
 * Author                    Date            CR        Comments
 * ----------------------|------------|--------------|--------------------------------------
 * pcmnac                  2007.10.27                  Initial version.
 * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

package com.google.code.localvalidator;

/**
 * Provides a single method to indicate the validation result.
 * 
 * @author pcmnac@gmail.com
 * 
 */
public interface CustomValidation
{

  // ===========================================================================================================
  // Public API.
  // ===========================================================================================================

  /**
   * Performs the validation logic and returns the validation result.
   * 
   * @return The validation result.
   */
  boolean validate();

  // ===========================================================================================================
  // Protected members.
  // ===========================================================================================================

  // ===========================================================================================================
  // Package members.
  // ===========================================================================================================

  // ===========================================================================================================
  // Private members.
  // ===========================================================================================================

}
